const path = require("path");
// 引入插件
const CracoAntDesignPlugin = require("craco-antd");
module.exports = {
    plugins: [
        {
            plugin: CracoAntDesignPlugin,
            options: {
                customizeTheme: {
                    "@primary-color": "#1e65d1", // 主题色
                },
            },
        },
    ],
    // 配置别名
    webpack: {
        alias: {
            "@": path.resolve(__dirname, "src"),
        },
    },
    // 配置代理
    devServer: {
        port: 3333,
        host: "localhost",
        // 代理，解决跨域问题
        proxy: {
            "/acl": {
                target: "http://syt-api.atguigu.cn/admin",
                changeOrigin: true,
            },
            // 增加代理
            "/syt": {
                target: "http://syt-api.atguigu.cn",
                changeOrigin: true,
                pathRewrite: {
                    "^/syt": "",
                },
            },
            // 增加代理
            "/product": {
                target: "http://gmall-h5-api.atguigu.cn",
                changeOrigin: true,
                pathRewrite: {
                    "^/product": "",
                },
            },
        },
    },
};
